microsatellite dna locus - İspanyolca İngilizce Sözlük